Big Huge Thesaurus

genus luffa

noun

sounds kind of like